#从框架中 引用标准模板 数据模型
from django.db import models
# 创建数据模型 实质ORM 关系映射 类--表
class Users(models.Model):
    ##属性 -- 字段 设置字段数据类型 字符型 models.CharField
    #数值型models.DecimalField() 时间型models.DateTimeFiled()
    username = models.CharField(max_length=32)
    userpwd = models.CharField(max_length=32)
    admin = models.ForeignKey('admin',on_delete=models.CASCADE)
class Cake(models.Model):
    goodsid = models.AutoField(primary_key=True)
    name = models.CharField(max_length=32)
    img = models.CharField(max_length=64)
    price = models.DecimalField(max_digits=10,decimal_places=2)
    count = models.DecimalField(max_digits=10,decimal_places=0)
    detail = models.CharField(max_length=64)
class Order(models.Model):
    cid = models.AutoField(primary_key=True)
    #goodsid = models.DecimalField(max_digits=10,decimal_places=0)
    #设置 商品 字段并表示和之前建立 数据模型 Cake有关联 一对一 多对多（外键关联）
    cake = models.ForeignKey('Cake',on_delete=models.CASCADE)
    buy_count = models.DecimalField(max_digits=10,decimal_places=0)
    uid = models.DecimalField(max_digits=10,decimal_places=0)
class admin(models.Model):
    isadmin = models.DecimalField(max_digits=10,decimal_places=0)